package com.mdhw.system.entity;

import com.mdhw.common.base.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * sys_region
 * @author
 */
@Data
public class SysRegion   implements Serializable {


    private Long id;

    private String name;
    /**
     * 行政区域父ID，例如区县的pid指向市，市的pid指向省，省的pid则是0
     */
    private Long pid;


    /**
     * 行政区域类型，如如1则是省， 如果是2则是市，如果是3则是区县
     */
    @ApiModelProperty(value = "行政区域类型，如如1则是省， 如果是2则是市，如果是3则是区县")
    private Integer type;

    /**
     * 行政区域编码
     */
    @ApiModelProperty(value = "行政区域编码")
    private String code;

    private Integer revision;

    private String status;

    private Integer sortNum;

    private static final long serialVersionUID = 1L;
}
